package com.sinosoft.common.core.constant;

/**
 * HTTP头部常量
 */
public class HeaderConstants {
    
    /**
     * 认证模式
     */
    public static final String AUTH_MODE = "X-Auth-Mode";
    
    /**
     * JWT认证模式
     */
    public static final String AUTH_MODE_JWT = "JWT";
    
    /**
     * AKSK认证模式
     */
    public static final String AUTH_MODE_AKSK = "AKSK";
    
    /**
     * 加密类型
     */
    public static final String CRYPTO_TYPE_GM = "GM";
    
    /**
     * 随机数
     */
    public static final String NONCE = "X-Nonce";
    
    /**
     * 加密密钥
     */
    public static final String ENCRYPT_KEY = "X-Encrypt-Key";
    
    /**
     * 安全模式
     */
    public static final String SAFE_MODE = "X-Safe-Mode";
    
    /**
     * 客户端ID
     */
    public static final String CLIENT_ID = "X-Client-Id";
} 